#include "iostream"
#include "LinearList.h"
#include "Point.h"
using namespace std;



int main(){
    // ListClass a;
    // cout << "init test:"<<endl;
    // a.Init();
  
    // cin>>a;
    // cout <<"input & output test: "<<endl;
    // a.Print();
    // cout<<"Elem(unsigned) test :"<<endl<<a.Elem(unsigned(3))<<endl;
    // cout<<"GetElem "<<endl<<a.GetElem(3)<<endl;
    Point pt1(1,2),pt2(2,3);
    Line l1(pt1,pt2);
    Circle C1(pt1,10);
    Cylinder Cy1(C1,10);
    Cpheroid Cp1(C1);
    cout<<"Point test:"<<endl;
    cout<<pt1<<endl;
    cout<<"Line test:"<<endl;
    cout <<l1<<endl;
    cout << "Cylinder test:"<<endl;
    cout <<Cy1<<endl;
    cout << "Cpheroid test:"<<endl;
    cout<<Cp1<<endl;;
    return 0 ;

}